package com.youlu.campus.web.community.dto;

import com.youlu.campus.base.base.PageQueryRequest;
import lombok.Data;

import javax.validation.constraints.NotBlank;

/**
 * 评论信息查询请求类
 * @author: YangJ
 * @date: 2020/11/27 20:32
 */
@Data
public class CommentQueryRequest extends PageQueryRequest {

    /**
     * 内容类型
     * <p>取值说明：
     * <li>DK - 打卡</li>
     * <li>DT - 动态</li>
     * <li>PL - 评论</li>
     * <li>WZ - 文章</li>
     * <li>SP - 商品</li>
     * </p>
     */
    @NotBlank(message = "内容类型不能为空")
    private String contentType;

    /**
     * 内容ID
     */
    @NotBlank(message = "内容ID不能为空")
    private String contentId;

    /**
     * 评论级别，默认1
     */
    private Integer level = 1;

    /**
     * 评论ID
     */
    private String commentId;
}